#ifndef RENDEROBJECT
#define RENDEROBJECT

#include "Engine/EngineConfig.hpp"

namespace red{
	class REDAPI RenderObject{
	public:
		RenderObject() : mEnabled(true){
		}

		/// \brief Set if the object must be renderer
		void Enable(bool pVal) { mEnabled = pVal; }

		/// \brief Returns if the object must be rendered
		bool IsEnabled() const { return mEnabled; }

	protected:
		bool mEnabled;
	};
}
#endif